// app.js
App({
    data:{
        userLoginDto:{
            tblAppletUser:{},
            tblAppletLoginLog:{}
        }
    },
  onLaunch() {
    wx.getSystemInfo({
        success : res=> {
          var brand = res.brand;  // 设备品牌
          var model = res.model;  // 设备型号
          var tblAppletLoginLog={
            brand:res.brand,
            model:res.model
          };
          this.data.userLoginDto.tblAppletLoginLog = tblAppletLoginLog
          
          // 在这里可以使用获取到的设备品牌和型号进行其他操作
          console.log('设备品牌：', brand);
          console.log('设备型号：', model);
        },
        fail: function(res) {
          // 获取设备信息失败的处理逻辑
          console.log('获取设备信息失败:', res);
        }
      });
    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)
    wx.login({
        success: res => {
          // 发送 res.code 到后台换取 openId, sessionKey, unionId
          console.log(res)
          wx.request({
              url: 'https://guitarfish.top/applet/user/addUserAndLoginLog/'+res.code,
              method: 'POST',
              data:this.data.userLoginDto,
              header: {
                'Content-Type': 'application/json'
              },
              success: res=> {
                console.log(res.data); // 打印请求
              },
              fail: error=> {
                console.log(error); // 打印请求失败的错误信息
              }
            });
        }
      })
  },
  globalData: {
    userInfo: null
  }
})
